.numBox{
    position: absolute;
    display: block;
    top: 20px;
    width: 200px;
    height: 160px;
    margin: 60px;
    padding:20px;
    background-color: var(--theme-primary-light);
    border-radius: 10px;
    font-size: var(--font-size-title);
}

.title{
    color: var(--color-white);
}

.number{
    position: absolute;
    bottom: 20px;
    right: 20px;
    color: var(--theme-accent);
    font-size: var(--font-size-title-big);
}

#roomNumBox{
    top: 240px;
}

#numBoxContainer{
    position: absolute;
    width: 360px;
    height: 100%;
    background-color: var(--color-divider);
}

#roomListContainer{
    position: absolute;
    left:360px;
    /* margin: 0px; */
    margin:20px;
    width: calc(100% - 400px);
    height: calc(100% - 60px);
    /* width: fit-content; */
    /* height: fit-content; */
}

table{
    width: 100%;
    position: absolute;
    border-collapse: collapse;
}
